drop-off charge - German English Dictionary